motorized torch - Español Inglés Diccionario